package com.ddpt.platform.common.constant;

public class RedisPrefix {
    public static final String KEY_STORE_GOODS_IMPORT_ = "KEY_STORE_GOODS_IMPORT_";

    public static final String KEY_BATCH_SEND_OUT_STORE_ORDER_ = "KEY_BATCH_SEND_OUT_STORE_ORDER_";
    /**
     * 防抖限流key(gateway拦截器)
     */
    public static final String ONCE_LIMIT_FILTER = "ONCE_LIMIT_FILTER_";

    /**
     * 发送短信验证码
     */
    public static final String PHONE_CODE = "PHONE_CODE_";

    /**
     * 图形验证码缓存前缀
     */
    public static final String IMAGE_CODE = "IMAGE_CODE";

    /**
     * SAAS后台登录用户token缓存前缀
     */
    public static final String BACK_ADMIN_USER_TOKEN = "BACK_ADMIN_USER_TOKEN";

    /**
     * 商户后台登录用户token缓存前缀，格式部分依次为商户id、机构id、用户id
     */
    public static final String MERCHANT_ADMIN_USER_TOKEN = "MERCHANT_ADMIN_USER_TOKEN";

    /**
     * 商家登录用户token缓存前缀
     */
    public static final String STORE_ADMIN_USER_TOKEN = "STORE_ADMIN_USER_TOKEN";

    /**
     * 用户登录用户token缓存前缀
     */
    public static final String USER_ADMIN_USER_TOKEN = "USER_ADMIN_USER_TOKEN";

    /**
     * 厅堂用户登录用户token缓存前缀
     */
    public static final String USER_TINGTANG_USER_TOKEN = "USER_ADMIN_TINGTANG_USER_TOKEN";

    /**
     * 开放接口token缓存_INS
     */
    public static final String OPEN_ACCESS_TOKEN_INS = "OPEN_ACCESS_TOKEN_INS_";

    /**
     * 开放接口token缓存
     */
    public static final String OPEN_ACCESS_TOKEN = "OPEN_ACCESS_TOKEN_";

    /**
     * 客户端开放接口token缓存
     */
    public static final String OPEN_USER_ACCESS_CODE = "OPEN_USER_ACCESS_CODE_";

    /**
     * 用户代币余额缓存
     */
    public static final String OPEN_USER_CURRENCY_NUM = "OPEN_USER_CURRENCY_NUM:";

    /**
     * 瑞丰通讯录缓存
     */
    public static final String RUIFENG_ADDRESS_BOOK = "RUIFENG_ADDRESS_BOOK_";

    /**
     * 瑞丰任务回调锁
     */
    public static final String PROCESS_TASK_LOCK = "PROCESS_TASK_LOCK_";

    /**
     * 瑞丰任务回调锁-单人
     */
    public static final String PROCESS_TASK_LOCK_SINGLE = "PROCESS_TASK_LOCK_SINGLE_";

    /**
     * 瑞丰勋章回调锁
     */
    public static final String PROCESS_MEDAL_LOCK = "PROCESS_MEDAL_LOCK_";

    /**
     * 代币消耗锁
     */
    public static final String CURRENCY_CONSUME = "CURRENCY_CONSUME_";

    /**
     * 商城商品详情访问pv
     */
    public static final String GOODS_DETAIL_PV = "GOODS_DETAIL_PV_";

    /**
     * 商城商品详情访问uv
     */
    public static final String GOODS_DETAIL_UV = "GOODS_DETAIL_UV_";

    /**
     * 商城访问pv
     */
    public static final String MALL_ACCESS_PV = "MALL_ACCESS_PV_";

    /**
     * 商城访问uv
     */
    public static final String MALL_ACCESS_UV = "MALL_ACCESS_UV_";


    public static final String HEMI_OAUTH_LOGIN_REDIRECTURL ="HEMI_OAUTH_LOGIN_REDIRECTURL:";

    public static final String KEY_USER_HEMI_LOGIN = "KEY_USER_HEMI_LOGIN:";

    public static final String KEY_BATCH_RETRY_PICK_UP = "KEY_BATCH_RETRY_PICK_UP_";

    public static final String KEY_CURRENCY_IMPORT_ = "KEY_CURRENCY_IMPORT_";

    public static final String KEY_AUTH_ID = "KEY_AUTH_ID:";

    public static final String WECHAT_OAUTH_AUTHNAME_KEY = "WECHAT_OAUTH_AUTHNAME_KEY:";

    public static final String KEY_AUTH_ACCESS = "KEY_AUTH_ACCESS:";

    public static final String KEY_WECHAT_PLATFORM_AUTH_FRONT_URL = "KEY_WECHAT_PLATFORM_AUTH_FRONT_URL:";

    public static final String KEY_WECHAT_PLATFORM_AUTH_ = "KEY_WECHAT_PLATFORM_AUTH_";

    public static final String KEY_WECHAT_PLATFORM_AUTH_ID = "KEY_WECHAT_PLATFORM_AUTH_ID";

    public static final String KEY_STORE_CUSTOM_COUPON_UPLOAD = "KEY_STORE_CUSTOM_COUPON_UPLOAD:";

}
